package com.lzlclass.service.Impl;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.lzlclass.dao.StudentMapper;
import com.lzlclass.pojo.Student;
import com.lzlclass.service.StudentService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

@Service
public class StduentServiceImpl extends ServiceImpl<StudentMapper, Student> implements StudentService {
    @Override
    public List<Student> list(Wrapper<Student> queryWrapper) {

        return null;
    }

    //
//    @Autowired
//    StudentMapper studentMapper;

//
//    @Override
//    public List<Student> getAllStudent() {
//        return studentMapper.selectList(null);
//    }
//
//    @Override
//    public int addStudent(Student student) {
//        return studentMapper.insert(student);
//    }
//
//    @Override
//    public int delStudent(String sid) {
//        Map<String,Object> map = new HashMap<>();
//        map.put("sid",sid);
//        return studentMapper.deleteByMap(map);
//    }
//
//    @Override
//    public int delStudents(Collection collection) {
//
//        return studentMapper.deleteBatchIds(collection);
//    }
//
//    @Override
//    public int updateStudent(Student student) {
//        return studentMapper.updateById(student);
//    }
//
//    @Override
//    public Student findStudent(String sid) {
//        return studentMapper.selectById(sid);
//    }
}
